<?php
/** 
 * 翻页控件类
 * gcPager
 * @author    Soochow University
 * @version   1.0
 * @exclude   作  成  日：2011/04/07
 */
class gcPager{

    /**
     * 现在页码
     */
    private $curPage;
    
    /**
     * 开始数据序号
     */
    private $limit;
    
    /**
     * 页面数据项数
     */
    private $offset;
    
    /**
     * 页面尺寸
     */
    private $pageSize;

    /**
     * 类初始化
     * @param   array   $pager
     */
    public function __construct($pager){
        $this->curPage  = $pager["curPage"];
        $this->limit    = $pager["Limit"];
        $this->offset   = $pager["Offset"];
        $this->pageSize = $pager["pageSize"];
    }
    
    /**
     * 现在页码取得
     * getCurPage
     */
    public function getCurPage(){
        return $this->curPage;
    }
    
    /**
     * 开始数据序号取得
     * getLimit
     */
    public function getLimit(){
        return $this->limit;
    }
    
    /**
     * 页面数据项数取得
     * getOffset
     */
    public function getOffset(){
        return $this->offset;
    }  

    /**
     * 页面尺寸取得
     * getPageSize
     */
    public function getPageSize(){
        return $this->pageSize;
    } 
}
